mood stabilizer - German English Dictionary